deeply indebted - Spanish English Dictionary